straight and narrow – English–Italiano translations

🇬🇧 en it 🇮🇹

straight and narrow noun

  • path of honesty
in carreggiata, retta via
Wiktionary Links